Search results for "Object language"

showing 10 items of 11 documents

Inductive synthesis of dot expressions

2005

We consider the problem of the synthesis of algorithms by sample computations. We introduce a formal language, namely, the so-called dot expressions, which is based on a formalization of the intuitive notion of ellipsis (‘...’). Whilst formally the dot expressions are simply a language describing sets of words, on the other hand, it can be considered as a programming language supporting quite a wide class of programs. Equivalence and asymptotical equivalence of dot expressions are defined and proved to be decidable. A formal example of a dot expression is defined in the way that, actually, it represents a sample computation of the program presented by the given dot expression. A system of s…

AlgebraComputationObject languageEuclidean geometryFormal languageInductive reasoningEquivalence (formal languages)AlgorithmExpression (mathematics)DecidabilityMathematics
researchProduct

Elements of Language Theory

1988

In this chapter we shall review the mathematical and computer science background on which the presentation in this book is based. We shall discuss the elements of discrete mathematics and formal language theory, emphasizing those issues that are of importance from the point of view of context-free parsing. We shall devote a considerable part of this chapter to matters such as random access machines and computational complexity. These will be relevant later when we derive efficient algorithms for parsing theoretic problems or prove lower bounds for the complexity of these problems. In this chapter we shall also discuss a general class of formal language descriptors called “rewriting systems”…

Class (computer programming)ParsingProgramming languageComputer scienceObject language020207 software engineering0102 computer and information sciences02 engineering and technologyDecision problemcomputer.software_genre01 natural sciencesPicture languageLinguisticsPhilosophy of language010201 computation theory & mathematicsFormal language0202 electrical engineering electronic engineering information engineeringRewritingcomputer
researchProduct

Ordinal mind change complexity of language identification

1997

The approach of ordinal mind change complexity, introduced by Freivalds and Smith, uses constructive ordinals to bound the number of mind changes made by a learning machine. This approach provides a measure of the extent to which a learning machine has to keep revising its estimate of the number of mind changes it will make before converging to a correct hypothesis for languages in the class being learned. Recently, this measure, which also suggests the difficulty of learning a class of languages, has been used to analyze the learnability of rich classes of languages. Jain and Sharma have shown that the ordinal mind change complexity for identification from positive data of languages formed…

Class (set theory)LearnabilityComputer sciencebusiness.industryObject languageInductive reasoningcomputer.software_genrePicture languageConstructiveCache language modelArtificial intelligencebusinesscomputerNatural language processingNatural language
researchProduct

Towards Diagrammatic Patterns

2008

This article presents the idea that the graphical representation (concrete syntax) of a visual language can be specified based on some pre-defined diagrammatic patterns. A diagram from the Specification and Description Language (SDL) is used as illustration.

Computer scienceProgramming languagebusiness.industryObject languageComputer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing)Specification languagecomputer.software_genreSpecification and Description LanguageVisual languageDiagrammatic reasoningLanguage Of Temporal Ordering SpecificationUniversal Networking LanguageSoftware_SOFTWAREENGINEERINGProgramming language specificationComputer Science::Programming LanguagesArtificial intelligencebusinesscomputerNatural language processingcomputer.programming_language
researchProduct

LCL - A Graphical Meta-Language for Specification of Language Constraints

2015

The Object Constraint Language (OCL) is commonly used for constraints in meta-model-based language specifications. However, it may be advantageous to have a domain-specific constraint meta-language optimised for language specifications. A survey of OCL usage in language specifications has been performed, in order to gain an understanding of common constraint patterns. This is used as a starting point for defining a new meta-language for language constraints, Language Constraint Language (LCL), that has an intuitive graphical syntax.

Computer scienceProgramming languagebusiness.industryObject languageSpecification languagecomputer.software_genreUniversal Networking LanguageHigh-level programming languageProgramming language specificationData control languageArtificial intelligenceFirst-generation programming languagebusinesscomputerNatural language processingObject Constraint Languagecomputer.programming_languageProceedings of the 3rd International Conference on Model-Driven Engineering and Software Development
researchProduct

A syntax controlled generator of formal language processors

1963

Formal grammarUniversal Networking LanguageGeneral Computer ScienceComputer scienceProgramming languageObject languageFormal specificationProgramming language specificationSpecification languageSyntax errorcomputer.software_genrecomputerContext-sensitive languageCommunications of the ACM
researchProduct

Extending formal language hierarchies to higher dimensions

1999

General Computer ScienceProgramming languageComputer scienceObject languagecomputer.software_genreFormal systemTheoretical Computer ScienceFormal grammarDeterministic finite automatonRegular languageFormal languageAutomata theoryNondeterministic finite automatoncomputerACM Computing Surveys
researchProduct

Implications of Theories of Language for Information Systems

1985

This article demonstrates how language views can be adopted into an information systems context. We distinguish here between five language views: denotational, generative, cognitive, behavioristic, and interactionist. These views differ in their assumptions about he origin of linguistic behavior, the primary functions of language, elements of language, and the nature of linguistic knowledge. Information system development approaches can be characterized by their underlying language views. This explains great differences in development methods and research. Thus, language views have implications and should be chosen continency for a given information system context.

Information Systems and ManagementLanguage identificationModeling languageComputer scienceComprehension approachObject languagePicture languageLinguisticsComputer Science ApplicationsManagement Information SystemsPhilosophy of languageUniversal Networking LanguageNatural languageInformation SystemsMIS Quarterly
researchProduct

From a bodily-based format of knowledge to symbols. The evolution of human language

2013

Although ontogeny cannot recapitulate phylogeny, a two-level model of the acquisition of language will be here proposed and its implication for the evolution of the faculty of language will be discussed. It is here proposed that the identification of the cognitive requirements of language during ontogeny could help us in the task of identifying the phylogenetic achievements that concurred, at some point, to the acquisition of language during phylogeny. In this model speaking will be considered as a complex ability that arises in two different steps. The first step of competence widely relies on a bodily-based format of knowledge. The second step relies on more abstract meta-representations …

Language AcquisitionCognitive scienceLanguage identificationCommunicationObject languageComprehension approachTheory of MindSign systemSecond-language acquisitionLanguage and LinguisticsLinguisticsEmbodied simulationUniversal Networking Languagelanguage acquisition.Motor SimulationLanguage technologyDevelopmental linguisticsLanguage Acquisition; Motor Simulation; Theory of MindPsychologySocial Sciences (miscellaneous)Settore M-FIL/05 - Filosofia E Teoria Dei Linguaggi
researchProduct

Is mathematics syntax of language?, II

1995

Around 1930 R. Carnap, H. Hahn and M. Schlick,1 largely under the influence of L. Wittgenstein, developed a conception of the nature of mathematics2 which can be characterized as being a combination of nominalism and conventionalism and which had been foreshadowed in Schlick’s doctrine about implicit definitions.3 Its main objective, according to Hahn and Schlick,4 was to conciliate strict empiricism5 with the a priori certainty of mathematics. According to this conception (which, in the sequel, I shall call the syntactical viewpoint) mathematics can completely be reduced to (or replaced by) syntax of language.6 I.e. the validity of mathematical propositions consists solely in their being c…

NominalismConventionalismmedia_common.quotation_subjectObject languageRealmDoctrineA priori and a posterioriCertaintyLinguisticsSyntax (logic)media_common
researchProduct